Bank of America reported a quarterly earnings per share of $0.82, exceeding estimates, with revenue of $25.30 billion, a 15% year-over-year increase. The company announced a quarterly dividend of $0.26 per share, yielding 2.41%, and has a Moderate Buy rating from analysts, with a target price averaging $48.45. Institutional investors hold 70.71% of the stock, which has seen recent upgrades in ratings and price targets from various analysts.